<?php

class GestionStatutAdmin extends CI_Controller {
	public function lister() // 
	{
              if (($this->session->userdata('type') == 'admin'))
                {
                   // pour charger le helper url donnant entre autre le chemin par d�faut de l'application : fonction base_url() 
		$this->load->view('headerAdmin.php');
		// Chargement du mod�le
		$this->load->model('modeleStatutAdmin');
		$data['enregt'] = $this->modeleStatutAdmin->listeStatutAdmin();
		// Chargement de la vue et transfert du tableau � cette vue
		$this->load->view('v_listeStatut_Admin',$data);
                }
                else
                {
                    redirect('authentification/authentifier/accueil');
                }
		
		
	}
	public function creer()
	{
             if (($this->session->userdata('type') == 'admin'))
                {
                   // pour charger le helper url donnant entre autre le chemin par d�faut de l'application : fonction base_url() 		$this->load->helper('url');
		$this->load->view('headerAdmin.php');
		
		// Chargement du helper form
		$this->load->helper('form');
		//Chargement de la class database
		$this->load->database();

		$this->load->view('v_ajoutStatut');
                }
                else
                {
                    redirect('authentification/authentifier/accueil');
                }
		
	}
	public function modifier($type) // 
	{
             if (($this->session->userdata('type') == 'admin'))
                {
                    // Pour remettre le caract�re % � la place de son code Ascii (%25)
		$type = str_replace("%25","%",$type);
		// pour charger le helper url donnant entre autre le chemin par d�faut de l'application : fonction base_url() 
		$this->load->helper('url');
		$this->load->helper('assets_helper.php');
		$this->load->view('headerAdmin.php');
		// Chargement du mod�le
		$this->load->model('modeleStatutAdmin');
		$data['enregt'] = $this->modeleStatutAdmin->modificationStatutAdmin($type);
		
		$this->load->view('v_modifStatut',$data);
                }
                else
                {
                    redirect('authentification/authentifier/accueil');
                }
		
	}
	public function supprimer($type) // 
	{
             if (($this->session->userdata('type') == 'admin'))
                {
                   // Pour remettre le caract�re % � la place de son code Ascii (%25)
		$type = str_replace("%25","%",$type);
		// pour charger le helper url donnant entre autre le chemin par d�faut de l'application : fonction base_url() 
		$this->load->helper('url');
		$this->load->helper('assets_helper.php');
		$this->load->view('headerAdmin.php');
		// Chargement du mod�le
		$this->load->model('modeleStatutAdmin');
		$data['enregt'] = $this->modeleStatutAdmin->suppressionStatutAdmin($type);
		
		$this->load->view('v_supprimStatut',$data);
                }
                else
                {
                    redirect('authentification/authentifier/accueil');
                }
		
	}
}
